企业版
a hooded faceless presence on a coastal abandoned village